package br.com.bikes4bikers.dao;

import java.io.Serializable;
import java.util.List;

public interface AbstractDAO<T, ID extends Serializable> {
	
	
	List<T> listarTodos();
	T	inserir(T object);
	T	atualizar(T object);
	void	excluir(T object);
	List<T>	pesquisar(T object);
	T pesquisarPorId(ID id);

}
